head of the delegation - Turkish English Dictionary